Big Huge Thesaurus

Marrubium vulgare

noun